upper town - French English Dictionary